battery bus - French English Dictionary